home *** CD-ROM | disk | FTP | other *** search
-
-
- SeeMem History
- by
- Rick Housh
- CIS 72466,212
- GEnie R.HOUSH
-
-
- 10/18/91 - Beta version 1.00B released to public domain
- 10/24/91 - Fixed logic flaw in error detection in use of Proc
- QueryFreeMemXMS - XMSerrors $A0 and $A1
- are result codes, not real errors.
- - Fixed minor bug in display where exactly one screenful
- for Conventional and Upper memory. Rearranged
- output - placed "NO EMS" and "NO XMS" messages on
- last page of display.
- - Assigned new minor version number - 1.01B
- 11/02/91 - Added display of standard extended memory amount
- total/used/remaining and XMS extended memory amount
- total/used/remaining/largestblock
- - Fixed minor problem displaying XMS error returns
- - Fixed minor problem checking for link of UMB to
- Conventional and DOS = UMB in CONFIG.SYS
- - Patched executable to work with more than 640k
- - Assigned new minor version number - 1.02B
- 11/21/91 - Added summary display of location of command shell
- - Added support for DR-DOS 6.0 (Signs on as DOS 3.31)
- - Changed detection of location of DOS=High to location
- of current disk buffer where possible; If running
- under DOS 5.xx or DR-DOS DOS furnishes DOS location
- - Changed algorithm to detect whether UMB's are linked
- through pointers to Conventional memory (CNV link)
- MS-DOS and DR-DOS and QuarterDeck patch top of
- memory one paragraph lower than before installation,
- with the resulting MCB having a 'Z' ID byte, and
- pointing to MCB controlling UMB's (I think).
- - Added support for 4DOS command shell
- (May work for Norton Utility's NDOS?)
- - Added detection of location of command shell
- i.e. Conventional Memory, UMB, HMA, and
- display of command shell name, where possible
- - Added automatic detection of output redirection, and
- force page breaking off if redirected to anything other
- than standard output
- - Assigned new version number - 1.50
-
- 12/17/91 - Added additional support for DR-DOS 6.0 and 4DOS 4.0
- - Detects additional DR-DOS UMB owner segments
- 8 = DOS configuration
- 7 = Reserved from UMB pool for video, etc.
- 6 = Used by UMB Device Driver (not DOS)
- - Detects and displays locality of DOS (Conventional or HMA)
- and SHELL (Conventional or UMB)
- - Detects and displays free XMS handles, XMS and UMB memory
- as Total-Used-Available-Largest Available Block
- - Detects and displays UMB usage as Reserved-HiLoaded-
- System Loaded and Self-Loaded (Program loads itself high)
- - Added automatic command line redirection detection, and
- automatic shift to non-pause mode when redirected to
- other than CON device
- - Assigned new version number - 2.00
- 12/22/91 - Fixed bug in printing BCD strings - Added BCDtoStr Function
- - Fixed bug in kilobyte size display - No "round down" on
- size of exactly 1024 bytes
- - Fixed error in display of unused XMS extended handles
- - Fixed error in calculating size of blocks exactly 64k
- - Assigned new version number - 2.01
- 5/30/92 - Fixed bug in length of screen - Get screen rows from 40:84
- - Changed step to look for 1st UMB from 16 to 4096 bytes
- - Assigned new version number - 2.02
- 6/28/92 - Fixed bug in length of screen - Get screen rows from 40:84
- - Changed step to look for 1st UMB to 1024 bytes (was 16)
- 8/14/92 - Assigned new version number - 2.5
- - Added display of header to top of each page
- - Added page number to each header
- - Added /L switch to allow printing of 57 line pages
- - Added display of following:
- 1 - Interrupt Vector Table (Hard Coded)
- 2 - ROM BIOS Data Area (Hard Coded)
- 3 - DOS Data Area (Hard Coded)
- 4 - DOS device driver code area (native devices)
- 5 - DOS system data table area ("List of Lists")
- 6 - TSR command line where available
- 7 - Nature of Load for UMB TSR's
- a) Loaded by LoadHigh/DOS/UMB manager "TSR-LoadHi"
- b) Loaded itself high "TSR-AutoHi" (ONLY DR-DOS 6.0)
- 8 - Names of UMB device driver programs (ONLY DR-DOS 6.0)
- 9 - Status of UMB's Unused but reserved
- by UMB Manager (DR-DOS 6.0 and MS-DOS where possible)
- - Removed display of whether Conventional Memory
- linked to UMB's - Insufficiently generic, too unreliable
- - Changed all BASM cbw instructions to xor
- - Fixed bug in EMS display where EMM386.SYS in operation
- - Added Detection of Windows and Windows Enhanced/386
- - Fixed bug in walking MCB chain in enhanced Windows
- 9/17/92 - Removed display of size of UMB's in kilobytes and added,
- in its place, a display of the segment of the parent
- (loader) of the process occupying that UMB
- - Added support of Helix Software's Netroom Memory Manager
- - Fixed bug in reporting of UMB's in certain UMB areas
- placed in ROM space by QEMM's Stealth function
- - New version Number, 2.6
- 11/13/92 - Added support for Qualitas' 386Max
- - New version Number, 2.65
- 01/15/93 - Fixed various minor bugs
-